.good-close-card {
	background-color: #fff;
	border-radius: 6px;
	margin-top: 20rpx;
	padding-top: 20rpx;
	.goods-list {
		padding: 20rpx;
		border-bottom: 2rpx solid #efeff0;
		.good-item:nth-last-child(n + 2) {
			margin-bottom: 20rpx;
		}
	}
	.info-list {
		border-bottom: 2rpx solid #efeff0;
		.form {
			width: 100%;
			box-sizing: border-box;
			// padding: 0rpx 20rpx;
			/* #ifdef H5 */
			padding: 0px 20rpx;
			/* #endif */
			/* #ifdef MP */
			::v-deep.uni-forms {
				padding: 0px 20rpx;
			}
			/* #endif */
			.item {
				display: flex;
				width: 100%;
				// padding: 0rpx 20rpx;
				background-color: #fff;
				box-sizing: border-box;
			}
			.item:nth-child(1) {
				border-radius: 8px 8px 0px 0px;
			}
			.item:nth-last-child(1) {
				border-radius: 0px 0px 8px 8px;
			}
			.item:nth-last-child(n + 2) {
				border-bottom: 2rpx solid #efeff0;
			}
		}
	}

	.total {
		display: flex;
		justify-content: flex-end;
		align-items: center;
		padding: 30rpx 26rpx;
		.numerical {
			font-size: 32rpx;
			display: flex;
			justify-content: center;
			align-items: center;
			.symbol {
				margin-left: 15rpx;
			}
			.total-num {
				color: #46494d;
				margin-right: 15rpx;
			}
			.sumpay {
				color: #46494d;
				.symbol {
					color: #ff8b46;
				}
				.num {
					color: #ff8b46;
					// font-weight: bolder;
					margin-left: 8rpx;
				}
			}
		}
	}
}
